Библиотека gtk4-layer-shell позволяет расположить окно на следующих слоях:
BACKGROUND- самый нижний слой, обычно используется для обоев рабочего стола
↓BOTTOM- находится под обычными окнами приложений
↓- обычные окна приложений
↓ TOP- располагается над большинством обычных окон, идеально для док-панелей и верхних панелей
↓OVERLAY- самый высокий слой, перекрывающий почти все остальные элементы
ENTRY_NUMBER не является слоем, использовать его не нужно. В нём просто хранится число элементов перечисления, если вы программировали на C то понимаете что он тут забыл, а если нет, то не думайте об этом :)